Big Huge Thesaurus

Ononis spinosa

noun